package GameStates;

import java.awt.Color;
import GameFiles.StateBase;
import Gui.GameFrame;
import Gui.StartOptionsPanel;

public class OptionsMenu extends StateBase
{
	public static OptionsMenu ref;
	private static final Color FOREGROUND_COLOR = new Color(255,0,0);
	private static final Color BACKGROUND_COLOR = new Color(0,0,0);

	/**
	 * Creates an EventManager Singleton
	 * 
	 * @return EventManager Object
	 */
	public static OptionsMenu getInstance()
	{
		if (ref == null)
			// it's ok, we can call this constructor
			ref = new OptionsMenu();
		return ref;
	}
	public boolean Draw(GameFrame gf)
	{		
		gf.add(StartOptionsPanel.getInstance());
		return false;
	}
	public boolean Enter()
	{
		// TODO Auto-generated method stub
		return false;
	}
	public boolean Execute()
	{
		// TODO Auto-generated method stub

		return false;
	}
	public boolean Exit()
	{
		// TODO Auto-generated method stub
		GameFrame.getInstance().removeAll();
		return false;
	}
}
